package com.dailyblue.java.standard.thread.method;

// join方法
/*
    需要等待join的线程执行完毕后，其后线程才能继续执行。
 */
public class MethodD {
    private Integer num = 0;

    public synchronized void add() {
        for (int i = 0; i < 100; i++) {
            num++;
            try {
                Thread.sleep(10);
            } catch (InterruptedException e) {
                e.printStackTrace();
            }
        }
    }

    public void print() {
        System.out.println(num);
    }
}
